Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementação do desafio #3

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Implementação do desafio #3

wants to merge 8 commits into from

Conversation

adrianorezena
Copy link

A gestão de dependências foi feita por cocoapods, sendo assim para conseguir executar o projeto será necessário rodar o pod install.

Suporta a versão 8 ou superior do iOS.
Foi utilizado o Storyboard e Autolayout.
Os dados estão sendo persistidos com o framework Realm.
O cache das imagens foi feito com o SDWebImage.
O aplicativo foi adequando para possuir uma fonte maior em iPad, usando o Autolayout.
Como a maior parte dos métodos é void, foram feitos somente alguns testes unitários.
Não foi utilizado framework de comunicação e mapeamento. Foi implementada uma API para manipular os dados.

…r nome do user e apresenta data de criação do pull request.
… os dados

Quando o request retorna um código diferente de 200, exibe uma mensagem
com o retorno do request na tela.

Adicionado XCTest, mas não consegui finalizar por causa do Realm.

Adicionado ActivityIndicatorView ao carregar as UITableView, indicando
o processamento dos dados.
Realm foi adicionado ao projeto de testes, para poder incluir os testes.
Os serviços foram refatorados para uma estrutura mais isolada e
organizada.
Codificação foi removida dos modelos para manter o padrão MVC.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant